package com.anjubao.parking.municipal.parkinglot.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * @author anjubao
 */
@ApiModel(value = "ParkingLotGeomagneticStatusDto", description = "停车场信息")
@Data
@ToString
public class ParkingLotGeomagneticStatusDto implements Serializable {

    /**
     * 停车场ID
     */
    @ApiModelProperty(value = "停车场ID")
    private Long parkingLotId;

    /**
     * 停车场编号
     */
    @ApiModelProperty(value = "停车场编号")
    private String parkingLotCode;

    /**
     *停车场名称
     */
    @ApiModelProperty(value = "停车场名称")
    private String parkingLotName;

    /**
     *停车场停车位ID
     */
    @ApiModelProperty(value = "停车场停车位ID")
    private long parkingLotSlotId;

    /**
     *停车场停车位编号
     */
    @ApiModelProperty(value = "停车场停车位编号")
    private String parkingLotSlotCode;

    /**
     *停车场停车位名称
     */
    @ApiModelProperty(value = "停车场停车位名称")
    private String parkingLotSlotName;

    /**
     *停车场所在省份ID
     */
    @ApiModelProperty(value = "停车场所在省份ID")
    private Integer parkingLotProvinceId;

    /**
     *停车场所在省份名称
     */
    @ApiModelProperty(value = "停车场所在省份名称")
    private String parkingLotProvinceName;

    /**
     *停车场所在城市ID
     */
    @ApiModelProperty(value = "停车场所在城市ID")
    private Integer parkingLotCityId;

    /**
     *停车场所在城市名称
     */
    @ApiModelProperty(value = "停车场所在城市名称")
    private String parkingLotCityName;

    /**
     *停车场所在区域ID
     */
    @ApiModelProperty(value = "停车场所在区域ID")
    private Integer parkingLotDistrictId;

    /**
     *停车场所在区域名称
     */
    @ApiModelProperty(value = "停车场所在区域名称")
    private String parkingLotDistrictName;

    /**
     * 地址
     */
    @ApiModelProperty(value = "地址")
    private String location;
}
